$(document).ready(function(){
	
	$('div#clients ul li h3.client').siblings('div').hide();
	
	$('div#clients ul li h3.client').click( function(e) {

		if ( $(e.target).is('a') && $(e.target).hasClass('action') ) return true;
		else {
			e.preventDefault();
			
			if ( $(this).next('div.clientDetails').is(':visible') ) {
				$(this).next('div.clientDetails').slideUp('normal', function () {
					$(this).siblings('h3.client').removeClass('down');
				});
			} else {
				$(this).next('div.clientDetails').slideDown('normal');
				$(this).addClass('down');
			};
		}
	});
	
	$('div.clientDetails div.projects h3 span a').click( function(e) {
		e.preventDefault();
		
		var selected = $.trim( $(this).text() );
		
		$(this).parents('div.projects').find('table tbody tr').each( function(i) {
			if ( $.trim( $(this).find('td:eq(1)').text() ) != selected && selected != 'All') $(this).hide();
			else $(this).show();
		});
		
		$(this).addClass('selected');
		
	});
	
});